package com.hnu.store.mapper;

import com.hnu.store.entity.Feedback;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FeedbackMapper {

    /*
    * 获取所有系统反馈
     */
    List<Feedback> getAllFeedbackList();

    /*
    * 获取用户提交的系统反馈
     */
    List<Feedback> getFeedbackListByuserId(Integer userId);

    /*
    * 根据id获取单个系统反馈
     */
    Feedback getFeedbackById(Integer feedbackId);

    /*
    * 插入回复内容，并把is_replied字段置为1
     */
    Integer insertFeedbackContent(@Param("feedbackId") Integer feedbackId, @Param("reply") String reply);

    /*
    * 插入一条系统反馈
     */
    Integer insert(Feedback feedback);
}
